home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C / Applications / Python 1.3.3 / stdwin / H / tilist.h < prev    next >
Text File  |  1995-12-21  |  555b  |  34 lines

  1. /* Text Item Lists */
  2.  
  3. struct _textitem {
  4.     TEXTEDIT *tp;
  5.     int left, top, right, bottom;
  6.     int active;
  7.     struct _textitem *next;
  8.     struct _textitemlist *back;
  9. };
  10.  
  11. struct _textitemlist {
  12.     WINDOW *win;
  13.     struct _textitem *list;
  14.     struct _textitem *focus;
  15. };
  16.  
  17. #define TEXTITEM struct _textitem
  18. #define TILIST struct _textitemlist
  19.  
  20. TILIST *tilcreate();
  21. void tildestroy();
  22. void tildraw();
  23. int tilevent();
  24. void tilnextfocus();
  25.  
  26. TEXTITEM *tiladd();
  27. TEXTITEM *tilinsert();
  28. void tilremove();
  29.  
  30. void tilsetactive();
  31. void tilfocus();
  32. void tilsettext();
  33. char *tilgettext();
  34.